Midrange
Edoya
One of Bangkoks oldest and most reputable restaurants that has received visits from the Japanese Ambassador. A warm, friendly and traditional style.
Harmonique
While much more well-known by tourists than in the past, it still has a unique atmosphere set in a courtyard with three quaint town houses on the background. It's food could best be described as a mix between Thai and Chinese cuisine.
Souvlaki
One of the few Greek restaurants in Bangkok, this serves some reasonably good food, including a somewhat odd shaped souvlaki and lots of ouzo.
Top end
Eat Me Restaurant
Well known among visitors in Silom, Eat Me is kind-of the Bed Supperclub of the area. It is a cosmopolitan restaurant with a slick modern design. Their menu is eclectic with something for everyone. Expect some of the best and freshest fusion dishes of Bangkok. They also have an extensive wine list, which comes at a price though.
Zanotti
A very chique Italian restaurant. Its service and food is definitely good, but it is a tad expensive compared to what you get for it at other luxury restaurants.
Naj
An amazingly luxury restaurant that has a traditional Thai atmosphere and beautiful decoration. The house once belonged to an aristocratic family and dates back to the era of King Rama V. They have modern Thai and Thai-inspired dishes, which you can eat either inside or in the garden. You might want to pick a wine from their underground wine cellar. But of course, all this comes with a hefty price tag.
Shin Emon
This Japanese restaurant specialises in Japanese curry rice, which is really delicious. They also have other Japanese dishes, such as tamako udon and ramen. The restaurant is basically one lengthy bar where the guests sit next to each other waiting for their food to be done.